the long and short of it – Deutsch–English translations

🇬🇧 en de 🇩🇪

the long and short of it

langer Rede kurzer Sinn